Interactive Illumination with Coherent Shadow Maps

نویسندگان

  • Tobias Ritschel
  • Thorsten Grosch
  • Jan Kautz
  • Stefan Müller
چکیده

We present a new method for interactive illumination computations based on precomputed visibility using coherent shadow maps (CSMs). It is well-known that visibility queries dominate the cost of physically based rendering. Precomputing all visibility events, for instance in the form of many shadow maps, enables fast queries and allows for real-time computation of illumination but requires prohibitive amounts of storage. We propose a lossless compression scheme for visibility information based on shadow maps that efficiently exploits coherence. We demonstrate a Monte Carlo renderer for direct lighting using CSMs that runs entirely on graphics hardware. We support spatially varying BRDFs, normal maps, and environment maps — all with high frequencies, spatial as well as angular. Multiple dynamic rigid objects can be combined in a scene. As opposed to precomputed radiance transfer techniques, that assume distant lighting, our method includes distant lighting as well as local area lights of arbitrary shape, varying intensity, or anisotropic light distribution that can freely vary over time.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Interactive global illumination based on coherent surface shadow maps

Interactive rendering of global illumination effects is a challenging problem. While precomputed radiance transfer (PRT) is able to render such effects in real time the geometry is generally assumed static. This work proposes to replace the precomputed lighting response used in PRT by precomputed depth. Precomputing depth has the same cost as precomputing visibility, but allows visibility tests...

متن کامل

Reflective Shadow Map Clustering for Real-Time Global Illumination

We present a method for real-time clustering of VPLs obtained from Reflective Shadow Maps (RSM). The clusters are treated as area light sources and used to approximate indirect illumination. The spatial extent of a cluster is used to deduce the shape and size of the respective area light source. Our method is fully GPU-based and avoids flickering by temporally coherent reinitialization of the c...

متن کامل

Imperfect Ray-Bundle Tracing for Interactive Multi-Bounce Global Illumination

Introduction A bidirectional sampling method with raybundles [TO12] enables high-quality global illumination, but computation time of ray-bundles depends on the number of sample directions and the number of primitives. This poster proposes an approximate ray-bundle tracing based on imperfect shadow maps (ISMs) [RGK∗08]. ISMs accelerate light path visibility tests using a point-based rendering. ...

متن کامل

Spatial Adjacency Maps for Translucency Simulation under General Illumination

Rendering translucent materials in real time is usually done by using surface diffusion and/or (translucent) shadow maps. The downsides of these approaches are, that surface diffusion cannot handle translucency effects that show up when rendering thin objects, and that translucent shadow maps are only available for point light sources. Furthermore, translucent shadow maps introduce limitations ...

متن کامل

Interactive Direct Volume Rendering with Many-light Methods and Transmittance Caching

In this paper we present an interactive global illumination method for Direct Volume Rendering (DVR) based on the many-light approach, a class of global illumination methods which gained much interest recently. We extend these methods to handle transfer function and volume density updates efficiently in order to foster ability of interactive volume exploration. Global illumination techniques ac...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007